package cn.jwcat.dealEntity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class ClaimDto implements Serializable {

	/**
	 * 申领id
	 */
	@TableField("claim_id")
	private Integer claimId;

	/**
	 * 申请数量
	 */
	@TableField("claim_number")
	private Integer claimNumber;


	/**
	 * 申请时间
	 */
	@TableField(value = "create_time", fill = FieldFill.INSERT)
	private LocalDateTime createTime;

	/**
	 * 申请状态
	 */
	@TableField("status")
	private String status;

	/**
	 * 回复内容
	 */
	@TableField("reply")
	private String reply;

	/**
	 * 备注
	 */
	@TableField("remark")
	private String remark;

	@TableField("picture")
	private String picture;

	/**
	 * 申请人
	 */
	@TableField("username")
	private String username;

	/**
	 * 库存
	 */
	@TableField("number")
	private Integer number;

	@TableField("goods_id")
	private Integer goodsId;

	/**
	 * 物资名称
	 */
	@TableField("goods_name")
	private String goodsName;

	/**
	 * 房屋名称
	 */
	@TableField("name")
	private Integer name;

	/**
	 * 需求人
	 */
	@TableField("uname")
	private String uname;

	/**
	 * 规格
	 */
	@TableField("specification")
	private String specification;

}
